Big Huge Thesaurus

cuckoo flower

noun

sounds kind of like